module.exports = class extends think.Controller {
    async __before() {
        // 根据token值获取用户id
        think.token = this.ctx.header['x-nideshop-token'] || '';
        const tokenSerivce = think.service('token', 'admin');
        think.userId = await tokenSerivce.getUserId();

        // 只允许登录操作
        if (this.ctx.controller !== 'auth') {
            // if (think.userId <= 0) {
            //   return this.fail(401, '请先登录');
            // }
        }
    }
};